.border{
	padding:5px 30px;
	margin:50px;
	border:2px solid #f1f1f1;
}
.title {
    display: block;
    width: 100px;
    height: 30px;
    position: relative;
    top: -15px;
    text-align: center;
    background: white;
    font-weight:bold;
}
/* .cusSearchDiv */
.cusSearchDiv {
	margin-top: 1em;
	margin-left: 2em;
}
.cusSearchDiv span,
.cusSearchDiv input {
	float: left;
}
.cusSearchDiv table {
	width: 100%;
}
.cusSearchDiv td {
	width: 25%;
}
.cusSearchDiv span {
	font: normal;
	font-weight: normal!important;
	margin-top: 4px;
}
.cusSearchDiv input {
	width: 70%!important;
	padding-bottom: 3px;
	padding-top: 3px;
}
.btns {
	color: #FFFFFF;
	margin-right: 1em;
	width: 30%;
}
.resetBtn,.resetBtn:LINK,.resetBtn:VISITED,.resetBtn:before{
	background-color: rgb(0, 159, 214)!important;
	color:rgba(255, 255, 255, 0)!important;
}
.resetBtn:hover {
	background-color: rgb(0, 188, 233)!important;
	color: rgba(255, 255, 255, 0)!important;
}
.resetBtn:ACTIVE{
	background-color: rgb(0, 106, 139)!important;
	color: rgba(255, 255, 255, 0)!important;
}
.searchBtn,.searchBtn:LINK,.searchBtn:VISITED,.searchBtn:before {
	background-color: rgba(255, 154, 0, 1)!important;
	color: rgba(255, 255, 255, 0)!important;
    outline: none;
}
.searchBtn:hover {
	background-color:#FFC062!important;
	color: rgba(255, 255, 255, 0)!important;
    outline: none;
}
.searchBtn:ACTIVE {
	background-color: rgb(224, 114, 0)!important;
	color: rgba(255, 255, 255, 0)!important;
    outline: none;
}
.searchBtn {
	outline: none;
}
/* cusDetail */
.item {
	margin-bottom: 1em;
}
.item i {
	font-size:18px;
}
.item a {
	height:100%;
	color: rgb(45,167,214)!important;
}
.btnDiv button {
	max-width: 140px;
	height: 40px;
}
/* dialog */
.id_main {
	padding: 1em;
}
#idCardEditDialog .modal-header {
	background-color: rgb(255, 154, 0);
	color: rgb(255, 255, 255)!important;
	padding: 10px;
}
#idCardEditDialog .modal-header i {
	background-color: rgb(255, 154, 0);
	color: rgb(0, 0, 0)!important;
}
#idCardEditDialog .modal-header h4 {
	font-size: 16px;
}
.id_main a,.id_main a:link ,.id_main a:visited,
.loHis,.loHis:link ,.loHis:visited,{
	color:rgb(255, 154, 0);
	margin-right: 1em;
	text-decoration: underline;
}
.id_main a:hover,.loHis:hover  {
	color:rgb(224, 114, 0);
	text-decoration: underline;
}
.normarA {
	color:#145ccd!important;
	text-decoration: underline;
}
.normarA:hover {
	color:#0d3d88!important;
}
.hisSpan {
	color:rgb(224, 114, 0);
}
.newItem {
	padding-top: 6px!important;
}
.textRight {
	text-align: right;
}
.idImg .textRight {
	padding-left: 0;
}
.footerDiv {
	margin: 2em;
}
#pageloading {
	text-align: center;
}
/** end **/
#bigIdImg {
	z-index: 10000!important;
}
#bigIdImg {
	width: 100%;
	height: 100%;
}
#bigIdImg img {
	width: 100%;
}
#bigIdImg .modal-body{
 padding: 0;
 margin: 0;
}
#bigIdImg button {
	position: fixed;
    margin-left: 96%;
}
#picDownLoad {
	position: fixed;
    margin-left: 1em;
    margin-top: 95px;
}
#idCardEditDialog {
	z-index: 9998!important;
}
.hrDiv hr {
	padding: 0;
	margin: 0;
	margin-bottom: 1em;
}
.datatableDiv {
	padding: 0;
}
.redBorder {
	border: 2px solid red!important;
}
.editNameDiv {
	margin-top:15px !important;
}
.t-opt-txt-group span{
	margin-right:3px;
}